new pool - French English Dictionary